higher tribunal - Espagnol Anglais Dictionnaire